$(function () {

    $('#add_btn').click(function () {
        methods.addHandle()
    })

    //添加按钮事件
    $('#addBtn').click(function() {
        location.href = ctx + "/add";
        // location.reload();
    });

    $('#show_tbody').on('click','.edit', function () {
        trIndex = $('.edit', '#show_tbody').index($(this));
        addEnter = false;
        $(this).parents('tr').addClass('has_case');
        methods.editHandle(trIndex);
    })

    $('#search_btn').click(function () {
        methods.seachName();
    })

    $('#back_btn').click(function () {
        $('#Ktext').val(' ');
        methods.resectList();
    })

    $('#tb').on('click', '.del', function () {
        $(this).parents('tr').remove();
    })

    $('#renyuan').on('hide.bs.modal',function() {
        addEnter = true;
        $('#show_tbody tr').removeClass('has_case');
        $('#xztb input').val(' ');
        $('#xztb select').find('option:first').prop('selected', true)
    });

    //全选，取消事件
    $("#checkAll").click(function(){
       var checked = $(this).prop("checked");
       $(".table tr>td:first-child :checkbox").prop("checked",checked);
    });

    //删除按钮事件
    $("#delete_btn").click(function() {
        //获取选中行的学生编号
        let ids = [];
        $(".table tr>td:first-child :checkbox:checked").each(function() {
            let id = $(this).val();
            ids.push(id);
        });

        if (ids.length === 0) {
            alert("请选中您要删除的行");
            return;
        }

        var choice = confirm("是否确认删除选中的行");

        if (choice) {//确认
            //向后台发送ajax请求
            $.ajax({
                url: ctx + "/delete",
                method: "post",
                dataType: "json",
                data: {
                    ids: ids
                },
                traditional: true,
                success: function(resp) {
                    if (resp.success) {
                        location.reload();//刷新当前页面
                    }
                }
            });
        }
    });

    //修改按钮事件
    $('#editBtn').click(function() {
        //location.href = ctx + "/update";
        //获取选中行的学生编号
        let ids = [];
        $(".table tr>td:first-child :checkbox:checked").each(function() {
            let id = $(this).val();
            ids.push(id);
        });

        if (ids.length === 0) {
            alert("请选中您要修改的行");
            return;
        } else if (ids.length > 1) {
            alert("一次只能修改一行");
            return;
        }

        var id = ids[0];//要修改的学生编号
        console.log("id");
        console.log(id);
        location.href = ctx + "/update?id=" + id;
    });

    $('#submitBtn').click(function() {
        //数据校验
        var stuId = $("#stuId").val();
        if ($.trim(stuId) === "") {
            layer.alert("学号不允许为空");
            return;
        }

        var name = $("#name").val();
        if ($.trim(name) === "") {
            layer.alert("姓名不允许为空");
            return;
        }

        $("#update-form").submit();
    });


});
